.main-news .news-hot {
    float: left;
    width: 50%;
    margin-right: 2%
}
.main-news .news-hot h4 {
    margin-top: 0;
    margin-bottom: 10px;
    color: #777;
}
.main-news .news-list {
    float: left;
    width: 30%;
    margin-right: 5%;
    padding-top: 30px
}
.main-news .news-list ul {
    border-left: 1px solid #CCC;
    margin-left: 5%;
}
.main-news .news-more {
    float: right;
    width: 10%;
    padding-top: 40px
}
.main-news {
    margin: 15px 0 0;
}
